Text copied to clipboard!
Tytuł
Text copied to clipboard!Optymalizator zapytań PHP LMS Monolit
Opis
Text copied to clipboard!
Poszukujemy specjalisty na stanowisko Optymalizatora zapytań PHP w monolitycznym systemie LMS, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za analizę, optymalizację i usprawnianie zapytań PHP oraz struktur bazodanowych w dużym, monolitycznym systemie zarządzania nauczaniem (LMS).
Twoim głównym zadaniem będzie identyfikacja wąskich gardeł wydajnościowych, refaktoryzacja kodu PHP oraz współpraca z zespołem programistów i administratorów baz danych w celu poprawy ogólnej wydajności systemu. Będziesz również odpowiedzialny za tworzenie dokumentacji technicznej oraz rekomendowanie najlepszych praktyk w zakresie optymalizacji zapytań i architektury kodu.
Idealny kandydat powinien posiadać doświadczenie w pracy z dużymi aplikacjami monolitycznymi, znać dobrze język PHP (w szczególności wersje 7.x i 8.x), a także mieć praktyczną wiedzę z zakresu optymalizacji zapytań SQL, indeksowania oraz analizy planów wykonania zapytań. Znajomość systemów LMS, takich jak Moodle, będzie dodatkowym atutem.
Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego, elastyczne godziny pracy oraz udział w projektach o dużym znaczeniu dla edukacji cyfrowej. Jeśli jesteś osobą analityczną, lubisz rozwiązywać złożone problemy techniczne i chcesz mieć realny wpływ na jakość działania systemów edukacyjnych, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Analiza i optymalizacja zapytań PHP w systemie LMS
- Wykrywanie i eliminowanie wąskich gardeł wydajnościowych
- Refaktoryzacja kodu PHP w celu poprawy efektywności
- Współpraca z zespołem programistów i administratorów baz danych
- Tworzenie dokumentacji technicznej dotyczącej optymalizacji
- Rekomendowanie najlepszych praktyk w zakresie wydajności
- Monitorowanie działania systemu i reagowanie na problemy
- Udział w przeglądach kodu i testach wydajnościowych
- Wdrażanie narzędzi do profilowania i analizy kodu
- Szkolenie zespołu w zakresie optymalizacji zapytań
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia w pracy z PHP
- Znajomość SQL i optymalizacji zapytań bazodanowych
- Doświadczenie z monolitycznymi aplikacjami webowymi
- Umiejętność analizy planów wykonania zapytań
- Znajomość narzędzi do profilowania kodu (np. Xdebug, Blackfire)
- Dobra znajomość systemów kontroli wersji (Git)
- Umiejętność pracy zespołowej i komunikatywność
- Znajomość systemów LMS (np. Moodle) będzie atutem
- Zdolność do samodzielnego rozwiązywania problemów
- Wykształcenie wyższe techniczne lub pokrewne
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w optymalizacji zapytań PHP?
- Czy pracowałeś wcześniej z monolitycznymi systemami LMS?
- Jakie narzędzia wykorzystujesz do profilowania kodu PHP?
- Opisz przypadek, w którym udało Ci się znacząco poprawić wydajność systemu.
- Jakie masz doświadczenie z bazami danych i optymalizacją SQL?
- Czy znasz system Moodle lub inne platformy LMS?
- Jak radzisz sobie z analizą planów wykonania zapytań?
- Czy masz doświadczenie w pracy zespołowej w środowisku Agile?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Czy jesteś gotów pracować w modelu hybrydowym lub zdalnym?